package com.atguigu.stgy.model.vo;

import com.atguigu.stgy.model.entity.GraphInfo;
import com.atguigu.stgy.model.entity.LeaseAgreement;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.util.List;

@Data
@Schema(description = "租约详细信息")
public class AgreementDetailVo extends LeaseAgreement {

    @Schema(description = "租约id")
    private Long id;
    @Schema(description = "房屋id")
    private Long roomId;

    @Schema(description = "公寓名称")
    private String apartmentName;
    @Schema(description = "房间号")
    private String roomNumber;
    @Schema(description = "支付方式")
    private String paymentTypeName;
    @Schema(description = "公寓图片列表")
    private List<GraphInfo> apartmentGraphVoList;
    @Schema(description = "房间图片列表")
    private List<GraphInfo> roomGraphVoList;
    @Schema(description = "租期月数")
    private Integer leaseTermMonthCount;
    @Schema(description = "租期单位")
    private String leaseTermUnit;




}